<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
    .bannercell {
      border: 0px;
      padding: 0px;
    }
    body {
      margin-left: 10;
      margin-right: 10;
      font:normal 80% arial,helvetica,sanserif;
      background-color:#FFFFFF;
      color:#000000;
    }
    .a td {
      background: #efefef;
    }
    .b td {
      background: #fff;
    }
    th, td {
      text-align: left;
      vertical-align: top;
    }
    th {
      font-weight:bold;
      background: #ccc;
      color: black;
    }
    table, th, td {
      font-size:100%;
      border: none
    }
    table.log tr td, tr th {

    }
    h2 {
      font-weight:bold;
      font-size:140%;
      margin-bottom: 5;
    }
    h3 {
      font-size:100%;
      font-weight:bold;
      background: #525D76;
      color: white;
      text-decoration: none;
      padding: 5px;
      margin-right: 2px;
      margin-left: 2px;
      margin-bottom: 0;
    }
		</style>
</head>
<body>
<a name="top"></a>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td class="bannercell" rowspan="2"></td><td class="text-align:right">
<h2>CheckStyle Audit</h2>
</td>
</tr>
<tr>
<td class="text-align:right">Designed for use with <a href="http://checkstyle.sourceforge.net/">CheckStyle</a> and <a href="http://jakarta.apache.org">Ant</a>.</td>
</tr>
</table>
<hr size="1">
<h3>Summary</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Files</th><th>Errors</th>
</tr>
<tr class="a">
<td>31</td><td>196</td>
</tr>
</table>
<hr size="1" width="100%" align="left">
<h3>Files</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Name</th><th>Errors</th>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/SequenceMatchingAnalyzer.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/SequenceMatchingAnalyzer.java</a></td><td>26</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/Sequence.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/Sequence.java</a></td><td>27</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/MatchingAnalyzer.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/MatchingAnalyzer.java</a></td><td>23</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/CollectorSkeleton.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/CollectorSkeleton.java</a></td><td>17</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/ServerSocketLogCollector.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/ServerSocketLogCollector.java</a></td><td>14</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/PairMatchingAnalyzer.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/PairMatchingAnalyzer.java</a></td><td>13</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/ObjectInputStreamLogCollector.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/ObjectInputStreamLogCollector.java</a></td><td>7</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/LoggingEventLevelFilter.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/LoggingEventLevelFilter.java</a></td><td>7</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Utils.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Utils.java</a></td><td>6</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/AnalyzerSkeleton.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/AnalyzerSkeleton.java</a></td><td>6</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/CompositeFilter.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/CompositeFilter.java</a></td><td>6</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/InitializationException.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/InitializationException.java</a></td><td>5</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/Log4jLogPrinter.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/Log4jLogPrinter.java</a></td><td>5</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/PlainLogPrinter.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/PlainLogPrinter.java</a></td><td>5</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/SimpleBuffer.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/SimpleBuffer.java</a></td><td>5</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/FileLogCollector.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/FileLogCollector.java</a></td><td>5</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/ListenerPriorityBuffer.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/ListenerPriorityBuffer.java</a></td><td>3</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogEventProducer.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogEventProducer.java</a></td><td>3</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/ConfigurableCompositeFilter.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/ConfigurableCompositeFilter.java</a></td><td>3</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Configurable.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Configurable.java</a></td><td>2</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/MatchingElement.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/MatchingElement.java</a></td><td>2</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/InputFilter.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/InputFilter.java</a></td><td>1</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogMatcher.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogMatcher.java</a></td><td>1</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/FilterPriorityBuffer.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/FilterPriorityBuffer.java</a></td><td>1</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Collector.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Collector.java</a></td><td>0</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogEventListener.java">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogEventListener.java</a></td><td>0</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/package.html">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/package.html</a></td><td>0</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/package.html">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/package.html</a></td><td>0</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/package.html">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/package.html</a></td><td>0</td>
</tr>
<tr class="b">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/package.html">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/package.html</a></td><td>0</td>
</tr>
<tr class="a">
<td><a href="#f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/package.html">/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/package.html</a></td><td>0</td>
</tr>
</table>
<hr size="1" width="100%" align="left">
<a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Collector.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Collector.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Configurable.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Configurable.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for @throws tag 'InitializationException'.</td><td>0</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>14</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/InitializationException.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/InitializationException.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>34</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'message'.</td><td>37</td>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>44</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'message'.</td><td>47</td>
</tr>
<tr class="a">
<td>Expected @param tag for 'cause'.</td><td>47</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/InputFilter.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/InputFilter.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>14</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogEventListener.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogEventListener.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogEventProducer.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogEventProducer.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>22</td>
</tr>
<tr class="b">
<td>Line is longer than 120 characters.</td><td>38</td>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>39</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogMatcher.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/LogMatcher.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for @throws tag 'InitializationException'.</td><td>0</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Utils.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/Utils.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for @throws tag 'ConversionException'.</td><td>0</td>
</tr>
<tr class="b">
<td>Unused @throws tag for 'InitializationException'.</td><td>63</td>
</tr>
<tr class="a">
<td>Unused @throws tag for 'InitializationException'.</td><td>94</td>
</tr>
<tr class="b">
<td>Unused @throws tag for 'InitializationException'.</td><td>131</td>
</tr>
<tr class="a">
<td>Line is longer than 120 characters.</td><td>202</td>
</tr>
<tr class="b">
<td>Line is longer than 120 characters.</td><td>212</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/AnalyzerSkeleton.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/AnalyzerSkeleton.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for InitializationException.</td><td>0</td>
</tr>
<tr class="b">
<td>Javadoc has empty description section.</td><td>36</td>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>37</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'config'.</td><td>40</td>
</tr>
<tr class="a">
<td>Expected @param tag for 'id'.</td><td>40</td>
</tr>
<tr class="b">
<td>Expected @throws tag for 'InitializationException'.</td><td>41</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/Log4jLogPrinter.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/Log4jLogPrinter.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for InitializationException.</td><td>0</td>
</tr>
<tr class="b">
<td>Name 'Log4jLogPrinter' must match pattern '^[A-Z][a-z]+([A-Z][a-z]+)*$'.</td><td>37</td>
</tr>
<tr class="a">
<td>Expected @param tag for 'config'.</td><td>65</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'id'.</td><td>65</td>
</tr>
<tr class="a">
<td>Expected @throws tag for 'InitializationException'.</td><td>66</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/MatchingAnalyzer.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/MatchingAnalyzer.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Variable 'idPattern' must be private and have accessor methods.</td><td>46</td>
</tr>
<tr class="b">
<td>First sentence should end with a period.</td><td>48</td>
</tr>
<tr class="a">
<td>Variable 'showInvalidMessages' must be private and have accessor methods.</td><td>49</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>62</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>64</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>66</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>72</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>74</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>76</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>82</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>84</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>86</td>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>126</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>141</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>143</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>146</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>148</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>151</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>153</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>158</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>166</td>
</tr>
<tr class="b">
<td>'4' is a magic number.</td><td>172</td>
</tr>
<tr class="a">
<td>'10' is a magic number.</td><td>172</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/MatchingElement.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/MatchingElement.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Redundant 'public' modifier.</td><td>28</td>
</tr>
<tr class="b">
<td>Redundant 'public' modifier.</td><td>36</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/PairMatchingAnalyzer.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/PairMatchingAnalyzer.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for InitializationException.</td><td>0</td>
</tr>
<tr class="b">
<td>Name 'pairElement1Pattern' must match pattern '^[a-z][a-z]*([A-Z][a-z]+)*$'.</td><td>54</td>
</tr>
<tr class="a">
<td>Name 'pairElement2Pattern' must match pattern '^[a-z][a-z]*([A-Z][a-z]+)*$'.</td><td>57</td>
</tr>
<tr class="b">
<td>First sentence should end with a period.</td><td>59</td>
</tr>
<tr class="a">
<td>First sentence should end with a period.</td><td>62</td>
</tr>
<tr class="b">
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td><td>81</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>135</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>137</td>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>142</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'config'.</td><td>154</td>
</tr>
<tr class="a">
<td>Expected @param tag for 'id'.</td><td>154</td>
</tr>
<tr class="b">
<td>Expected @throws tag for 'InitializationException'.</td><td>155</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>194</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/PlainLogPrinter.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/PlainLogPrinter.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Unused import - org.apache.commons.lang.builder.ReflectionToStringBuilder.</td><td>19</td>
</tr>
<tr class="b">
<td>First sentence should end with a period.</td><td>38</td>
</tr>
<tr class="a">
<td>Javadoc has empty description section.</td><td>61</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>62</td>
</tr>
<tr class="a">
<td>Expected @param tag for 'message'.</td><td>65</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/Sequence.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/Sequence.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>42</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>46</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>61</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>63</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>65</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>77</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>79</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>81</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>115</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>117</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>119</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>127</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>129</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>131</td>
</tr>
<tr class="a">
<td>Javadoc has empty description section.</td><td>140</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>141</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>152</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>157</td>
</tr>
<tr class="a">
<td>Class should define a constructor.</td><td>159</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>163</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>168</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>173</td>
</tr>
<tr class="a">
<td>Variable 'message' must be private and have accessor methods.</td><td>174</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>181</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>190</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>192</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>194</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/SequenceMatchingAnalyzer.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/SequenceMatchingAnalyzer.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for InitializationException.</td><td>0</td>
</tr>
<tr class="b">
<td>First sentence should end with a period.</td><td>47</td>
</tr>
<tr class="a">
<td>First sentence should end with a period.</td><td>50</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>53</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>56</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>59</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>62</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>65</td>
</tr>
<tr class="a">
<td>Found duplicate of 12 lines in /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/PairMatchingAnalyzer.java, starting from line 133</td><td>79</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>81</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>83</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>88</td>
</tr>
<tr class="a">
<td>Expected @param tag for 'config'.</td><td>100</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'id'.</td><td>100</td>
</tr>
<tr class="a">
<td>Expected @throws tag for 'InitializationException'.</td><td>101</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>130</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>131</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>133</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>135</td>
</tr>
<tr class="b">
<td>Found duplicate of 12 lines in /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/SequenceMatchingAnalyzer.java, starting from line 154</td><td>140</td>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>144</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>145</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>147</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>149</td>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>158</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>159</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>161</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>163</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/FilterPriorityBuffer.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/FilterPriorityBuffer.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>75</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/ListenerPriorityBuffer.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/ListenerPriorityBuffer.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Found duplicate of 13 lines in /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/FilterPriorityBuffer.java, starting from line 63</td><td>63</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>75</td>
</tr>
<tr class="a">
<td>Must have at least one statement.</td><td>110</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>111</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/SimpleBuffer.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/SimpleBuffer.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>First sentence should end with a period.</td><td>48</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>73</td>
</tr>
<tr class="a">
<td>Must have at least one statement.</td><td>93</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>94</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>105</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/CollectorSkeleton.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/CollectorSkeleton.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for @throws tag 'UnhandledException'.</td><td>0</td>
</tr>
<tr class="b">
<td>First sentence should end with a period.</td><td>45</td>
</tr>
<tr class="a">
<td>Variable 'stopped' explicitly initialized to 'false' (default value for its type).</td><td>54</td>
</tr>
<tr class="b">
<td>Variable 'stopped' must be private and have accessor methods.</td><td>54</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>83</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'listener'.</td><td>96</td>
</tr>
<tr class="a">
<td>Javadoc has empty description section.</td><td>101</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>102</td>
</tr>
<tr class="a">
<td>Expected @param tag for 'listener'.</td><td>105</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'filter'.</td><td>105</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>111</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>113</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>115</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>116</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>173</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>175</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>176</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/FileLogCollector.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/FileLogCollector.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for UnhandledException.</td><td>0</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>29</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>86</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>96</td>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>103</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/ObjectInputStreamLogCollector.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/ObjectInputStreamLogCollector.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for UnhandledException.</td><td>0</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>45</td>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>70</td>
</tr>
<tr class="b">
<td>Expected an @return tag.</td><td>74</td>
</tr>
<tr class="a">
<td>Expected @throws tag for 'IOException'.</td><td>74</td>
</tr>
<tr class="b">
<td>Expected @throws tag for 'UnhandledException'.</td><td>74</td>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>85</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/ServerSocketLogCollector.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/ServerSocketLogCollector.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for InitializationException.</td><td>0</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>68</td>
</tr>
<tr class="a">
<td>Unused @throws tag for 'IOException'.</td><td>69</td>
</tr>
<tr class="b">
<td>Javadoc has empty description section.</td><td>77</td>
</tr>
<tr class="a">
<td>Javadoc has empty description section.</td><td>100</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>101</td>
</tr>
<tr class="a">
<td>Expected @throws tag for 'IOException'.</td><td>104</td>
</tr>
<tr class="b">
<td>Javadoc has empty description section.</td><td>119</td>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>120</td>
</tr>
<tr class="b">
<td>Expected @throws tag for 'IOException'.</td><td>123</td>
</tr>
<tr class="a">
<td>Expected @param tag for 'config'.</td><td>142</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'id'.</td><td>142</td>
</tr>
<tr class="a">
<td>Expected @throws tag for 'InitializationException'.</td><td>143</td>
</tr>
<tr class="b">
<td>Line has trailing spaces.</td><td>161</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/CompositeFilter.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/CompositeFilter.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Line has trailing spaces.</td><td>66</td>
</tr>
<tr class="b">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>105</td>
</tr>
<tr class="a">
<td>Comment matches to-do format '(TODO:|@todo|DOCUMENT ME!)'.</td><td>107</td>
</tr>
<tr class="b">
<td>Javadoc has empty description section.</td><td>114</td>
</tr>
<tr class="a">
<td>Expected an @return tag.</td><td>117</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'message'.</td><td>117</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/ConfigurableCompositeFilter.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/ConfigurableCompositeFilter.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Class should define a constructor.</td><td>35</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'config'.</td><td>48</td>
</tr>
<tr class="a">
<td>Expected @param tag for 'id'.</td><td>48</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/LoggingEventLevelFilter.java"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/LoggingEventLevelFilter.java</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
<tr class="a">
<td>Got an exception - java.lang.RuntimeException: Unable to get class information for InitializationException.</td><td>0</td>
</tr>
<tr class="b">
<td>Javadoc has empty description section.</td><td>62</td>
</tr>
<tr class="a">
<td>Expected an @return tag.</td><td>65</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'event'.</td><td>65</td>
</tr>
<tr class="a">
<td>Expected @param tag for 'config'.</td><td>87</td>
</tr>
<tr class="b">
<td>Expected @param tag for 'id'.</td><td>87</td>
</tr>
<tr class="a">
<td>Expected @throws tag for 'InitializationException'.</td><td>88</td>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/package.html"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/filters/package.html</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/package.html"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/collectors/package.html</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/package.html"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/package.html</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/package.html"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/buffers/package.html</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
</table>
<a href="#top">Back to top</a><a name="f-/home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/package.html"></a>
<h3>File /home/karaluch/workspace-3.2/logmatcher/src/main/java/logmatcher/analyzers/package.html</h3>
<table class="log" border="0" cellpadding="5" cellspacing="2" width="100%">
<tr>
<th>Error Description</th><th>Line</th>
</tr>
</table>
<a href="#top">Back to top</a>
<hr size="1" width="100%" align="left">
</body>
</html>
